movable arm - German English Dictionary